<?php
function my_dir($dir)
{
    if(! is_dir($dir))
        return false;

    $files = array();
    if( $dh = opendir($dir))
    {
        while( false !== ($file = readdir($dh)))
        {
            // Skip '.' and '..'
            if( $file == '.' || $file == '..')
                continue;
            $path = $dir . '/' . $file;
            if( is_dir($path) )
                $files += rec_listFiles($path);
            else
                $files[] = $path;
        }
        closedir($dh);
    }
    return $files;
}
print_r(my_dir( $from = 'D:\phpstudy\PHPTutorial\WWW\5.5\zhoukao2'));
?>
